tempest-radar

by d4vid87

Free Download 1 Visit Website

Versions:

  • 1.0.0

tempest-radar, published by d4vid87 and currently available at version 1.0.0 (with a single published version to date), is a self-hosted severe-weather console designed to consolidate multiple real-time weather data sources into a single themeable web dashboard. Falling within the weather monitoring and meteorological visualization category, the software integrates a user's own WeatherFlow Tempest personal weather station with NEXRAD radar data, National Weather Service alerts, and news tickers, making it suitable for storm tracking, situational awareness during severe weather events, and continuous monitoring of local atmospheric conditions. Its radar capabilities include both standard tile loops and raw Level 2 data rendered with WebGL for high-performance visualization. The v2 interface is implemented as a full-bleed MapLibre GL console featuring a floating control dock, a bottom timeline for navigating radar history, and a collapsible telemetry drawer. The radar itself is rendered as a native GPU custom layer driven by the map's own projection matrix, following an architecture modeled on the RadarOmega platform design: server-side decoding produces binary polar artifacts, which are exposed through a catalog API and consumed by a client-side WebGL renderer using LUT color tables and a prefetching timeline. This design enables smooth, responsive playback of radar imagery directly in the browser without requiring specialized desktop software. Deployment is intentionally simple and portable: the application runs anywhere Docker runs, making it appropriate for home labs, small servers, or other self-hosted environments. Once running, the dashboard can be opened from any browser on the local network by navigating to http://:5555, allowing multiple devices—desktops, tablets, or wall-mounted displays—to access the same console simultaneously. tempest-radar thus serves weather enthusiasts, storm spotters, and home automation users seeking a unified, locally controlled severe-weather monitoring solution.

Tags: